package org.jeecg.modules.artice.model;

import lombok.Getter;
import lombok.Setter;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.Map;

@Getter
@Setter
public class ArticleSO {
    private static final long serialVersionUID = 1L;

    private  int id =0;
    private String title="";
    private String shortTitle="";
    private String auxiliaryTitle="";
    private Date createTime=new Date();
    private String source="";
    private String keywords="";
    private String summary="";
    private String status="";
    private String author="";
    private String creatorName="";
    private String createOrgName="";
    private String typeName="";
    private String folderPath="";
    private List<Map<String,byte[]>> attachmentMap =  new ArrayList<>();
    private String[] categoryNames = new String[0];
    private PublishStatusSo publishStatus;
    private ArticleContent[] fetchArticleContent;
    private String field1;
    private String field2;
    private String field3;
    private String field4;
    private String field5;

}
